package com.tmc.bean.intair;

import java.util.List;

import com.tmc.entity.common.BaseEntity;

/**
 * intair_order 实体类 Mon Nov 28 14:13:34 CST 2016 pei
 */

public class EthOrder extends BaseEntity {

	private static final long serialVersionUID = 7714498327992460176L;
	private Long orderId;
	private String orderNum;
	private String departure;
	private String arrival;
	private String airline;
	private String departureCity;
	private String departureCityName;
	private String arrivalCity;
	private String arrivalCityName;
	private Long bookId;
	private String bookName;
	private Long departureDate;
	private Long arrivalDate;
	private String flightType;
	private Long clientId;
	private Long venderId;
	private Double totalAmount;
	private String platform;
	private String pnr;
	private String lpnr;
	private String ticketNum;
	private String orderType;
	
	private String contactName;
	private String contactPhone;
	private String contactMail;
	
	//辅助字段
	private String fareKey;
	private EthFare fare;
	private List<EthFlight> flights;
	private List<EthPassenger> passengers;
	
	private String bookDateStr;
	private String departureDateStr;

	public void setOrderId(Long orderId) {
		this.orderId = orderId;
	}

	public Long getOrderId() {
		return orderId;
	}

	public void setOrderNum(String orderNum) {
		this.orderNum = orderNum;
	}

	public String getOrderNum() {
		return orderNum;
	}

	public void setDepartureCity(String departureCity) {
		this.departureCity = departureCity;
	}

	public String getDepartureCity() {
		return departureCity;
	}

	public void setDepartureCityName(String departureCityName) {
		this.departureCityName = departureCityName;
	}

	public String getDepartureCityName() {
		return departureCityName;
	}

	public void setArrivalCity(String arrivalCity) {
		this.arrivalCity = arrivalCity;
	}

	public String getArrivalCity() {
		return arrivalCity;
	}

	public void setArrivalCityName(String arrivalCityName) {
		this.arrivalCityName = arrivalCityName;
	}

	public String getArrivalCityName() {
		return arrivalCityName;
	}

	public void setBookId(Long bookId) {
		this.bookId = bookId;
	}

	public Long getBookId() {
		return bookId;
	}

	public void setBookName(String bookName) {
		this.bookName = bookName;
	}

	public String getBookName() {
		return bookName;
	}

	public void setDepartureDate(Long departureDate) {
		this.departureDate = departureDate;
	}

	public Long getDepartureDate() {
		return departureDate;
	}

	public void setArrivalDate(Long arrivalDate) {
		this.arrivalDate = arrivalDate;
	}

	public Long getArrivalDate() {
		return arrivalDate;
	}

	public void setFlightType(String flightType) {
		this.flightType = flightType;
	}

	public String getFlightType() {
		return flightType;
	}

	public void setClientId(Long clientId) {
		this.clientId = clientId;
	}

	public Long getClientId() {
		return clientId;
	}

	public void setVenderId(Long venderId) {
		this.venderId = venderId;
	}

	public Long getVenderId() {
		return venderId;
	}

	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}

	public Double getTotalAmount() {
		return totalAmount;
	}

	public String getPlatform() {
		return platform;
	}

	public void setPlatform(String platform) {
		this.platform = platform;
	}

	public String getPnr() {
		return pnr;
	}

	public void setPnr(String pnr) {
		this.pnr = pnr;
	}

	public String getLpnr() {
		return lpnr;
	}

	public void setLpnr(String lpnr) {
		this.lpnr = lpnr;
	}

	public String getTicketNum() {
		return ticketNum;
	}

	public void setTicketNum(String ticketNum) {
		this.ticketNum = ticketNum;
	}

	public String getOrderType() {
		return orderType;
	}

	public void setOrderType(String orderType) {
		this.orderType = orderType;
	}

	public String getDeparture() {
		return departure;
	}

	public void setDeparture(String departure) {
		this.departure = departure;
	}

	public String getArrival() {
		return arrival;
	}

	public void setArrival(String arrival) {
		this.arrival = arrival;
	}

	public String getAirline() {
		return airline;
	}

	public void setAirline(String airline) {
		this.airline = airline;
	}

	public String getContactName() {
		return contactName;
	}

	public void setContactName(String contactName) {
		this.contactName = contactName;
	}

	public String getContactPhone() {
		return contactPhone;
	}

	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}

	public String getContactMail() {
		return contactMail;
	}

	public void setContactMail(String contactMail) {
		this.contactMail = contactMail;
	}

	public List<EthFlight> getFlights() {
		return flights;
	}

	public void setFlights(List<EthFlight> flights) {
		this.flights = flights;
	}

	public List<EthPassenger> getPassengers() {
		return passengers;
	}

	public void setPassengers(List<EthPassenger> passengers) {
		this.passengers = passengers;
	}

	public String getFareKey() {
		return fareKey;
	}

	public void setFareKey(String fareKey) {
		this.fareKey = fareKey;
	}

	public EthFare getFare() {
		return fare;
	}

	public void setFare(EthFare fare) {
		this.fare = fare;
	}

	public String getBookDateStr() {
		return bookDateStr;
	}

	public void setBookDateStr(String bookDateStr) {
		this.bookDateStr = bookDateStr;
	}

	public String getDepartureDateStr() {
		return departureDateStr;
	}

	public void setDepartureDateStr(String departureDateStr) {
		this.departureDateStr = departureDateStr;
	}
}
